99问答网
所有问题
当前搜索:
plsql if elseif
plsql
,中如何求闰年
答:
select case when mod(&输入年份, 4) = 0 and mod(&输入年份,100)<> 0 then '恭喜你:' ||&输入年份||'年是闰年'
else
'非常抱歉:'||&输入年份||'年不是闰年'end 提示 from dual;
关于
PLSQL
中null的问题
答:
不要用存储过程,用一个函数。select isnull(name1,'YES') from tableName 或者 select case when name1 is null then 'YES'
else
name1 end as name1 from tableName 够简单吧~~1. isnull(这个值,然后你要填的值)2.用了 case when then else 函数~...
ORACLE
plsql
点击跳至下一个地方,如何可以返回
答:
declared @i int declared @j int set @i=2 set @j=1 while @j<=100 begin
if
--'判断@j是素数 这个你自己去写就可以了 许多程序都差不多 print @j end
PLSQL
中如何强制关闭执行的存储过程
答:
试试用系统管理员登录Oracle Enterprise Manager Console,干掉存储过程的session看可以不
plsql
报cannotchangevisibleinon
答:
你好,你是想问
plsql
报cannotchangevisibleinon怎么办吗?plsql报cannotchangevisibleinon的话,不要把事件写在onshow里面,改到oncreate事件里即可,具体方法为:1、procedure-TFLogin.btn1Click(Sender:-TObject);-begin-with-frmDataPool.2、qry用户账号表-do-begin-Close;-SQL.Text:='select*from...
oracle 匿名块动态创建表的问题
答:
这样写是有问题的,动态sql不支持create 。。。 select这种语法。。DECLARE sql_stmt VARCHAR2(200);
plsql
_block VARCHAR2(500);emp_id NUMBER(4) := 7566;salary NUMBER(7,2);dept_id NUMBER(2) := 50;dept_name VARCHAR2(14) := 'PERSONNEL';location VARCHAR2(13) :...
plsql
调试时,不进游标的循环
答:
定义一个游标,然后for curRow in 游标 ,试试。
PLSQL
出现异常后如何重新执行先前的代码?
答:
你的意思是,处理了异常后,就整个重新执行?用标签和goto 语句吧。。。在开始的地方设置个标签,在异常处理中处理了异常再goto到标签处。。。希望我没理解错你的意思
PLSQL
执行存储过程提示ORA-01008
答:
PL
/
SQL
procedure successfully completed a --- 1 SQL> exec rhys1(:a);PL/SQL procedure successfully completed a --- 1 你需要做的是:1、SQL> variable pRecCur number;2、SQL>exec :pRecCur :=输入你的值;3、SQL>exec PUBSP_AddHSDW('2014','99999999999999999999','99999999999999999999...
plsql
写一个函数 判断一个字符串是否全是数字,出问题了,请教大神...
答:
sno in varchar2()这里的一对括号去掉
<上一页
1
2
3
4
5
下一页
其他人还搜
plsql隐藏或者折叠语句
mysql case when
pq的if语句
plsql for循环